// Define variables
_player = _this select 0;
_uid = getPlayerUID _player;
_client = owner _player;

// Add players as editable when JIP
if (!(_player call BIS_fnc_isUnitVirtual)) then {
	{    _x addCuratorEditableObjects [[_player],true];
	} forEach allCurators;  
};

// Kick unauthorised players from admin slots.
if (_player call BIS_fnc_isUnitVirtual) then {
	if (!(_uid in zeuslist)) then {
		[["noauth", false, true], "BIS_fnc_endMission", _client, false] spawn BIS_fnc_MP;
	};
};